package source 
{
	public class Assets
	{
		// Pantallas: Pista de Pruebas:
		[Embed(source = '../assets/levels/pistaDePruebas/0.oel',     mimeType = 'application/octet-stream')] public static const P0: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e5050.oel', mimeType = 'application/octet-stream')] public static const P1: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e5150.oel', mimeType = 'application/octet-stream')] public static const P2: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e5250.oel', mimeType = 'application/octet-stream')] public static const P3: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/i5050.oel', mimeType = 'application/octet-stream')] public static const P4: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e5350.oel', mimeType = 'application/octet-stream')] public static const P5: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/i4950.oel', mimeType = 'application/octet-stream')] public static const P6: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e4950.oel', mimeType = 'application/octet-stream')] public static const P7: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e4850.oel', mimeType = 'application/octet-stream')] public static const P8: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e4951.oel', mimeType = 'application/octet-stream')] public static const P9: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e4949.oel', mimeType = 'application/octet-stream')] public static const P10: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e5049.oel', mimeType = 'application/octet-stream')] public static const P11: Class;
		[Embed(source = '../assets/levels/pistaDePruebas/e5450.oel', mimeType = 'application/octet-stream')] public static const P12: Class;
		
		// Pantallas: Nivel S - El Sueño
		[Embed(source = '../assets/levels/Se5050.oel', mimeType = 'application/octet-stream')] public static const J0: Class;
		[Embed(source = '../assets/levels/Se5150.oel', mimeType = 'application/octet-stream')] public static const J1: Class;
		[Embed(source = '../assets/levels/Se5250.oel', mimeType = 'application/octet-stream')] public static const J2: Class;
		[Embed(source = '../assets/levels/Se5350.oel', mimeType = 'application/octet-stream')] public static const J3: Class;
		[Embed(source = '../assets/levels/Se5450.oel', mimeType = 'application/octet-stream')] public static const J4: Class;
		[Embed(source = '../assets/levels/Se5550.oel', mimeType = 'application/octet-stream')] public static const J5: Class;
		[Embed(source = '../assets/levels/Se5650.oel', mimeType = 'application/octet-stream')] public static const J6: Class;
		[Embed(source = '../assets/levels/Se5750.oel', mimeType = 'application/octet-stream')] public static const J7: Class;
		[Embed(source = '../assets/levels/Se5351.oel', mimeType = 'application/octet-stream')] public static const J8: Class;
		[Embed(source = '../assets/levels/Se5451.oel', mimeType = 'application/octet-stream')] public static const J9: Class;
		[Embed(source = '../assets/levels/Se5551.oel', mimeType = 'application/octet-stream')] public static const J10: Class;
		[Embed(source = '../assets/levels/Se4950.oel', mimeType = 'application/octet-stream')] public static const J11: Class;
		[Embed(source = '../assets/levels/Si5450.oel', mimeType = 'application/octet-stream')] public static const J12: Class;
		
		// Pantallas: Nivel I - Inicio
		[Embed(source = '../assets/levels/Ii4950.oel', mimeType = 'application/octet-stream')] public static const J13: Class;
		[Embed(source = '../assets/levels/Ie4950.oel', mimeType = 'application/octet-stream')] public static const J14: Class;
		[Embed(source = '../assets/levels/Ie5050.oel', mimeType = 'application/octet-stream')] public static const J15: Class;
		[Embed(source = '../assets/levels/Ie5150.oel', mimeType = 'application/octet-stream')] public static const J16: Class;
		[Embed(source = '../assets/levels/Ie5250.oel', mimeType = 'application/octet-stream')] public static const J17: Class;
		[Embed(source = '../assets/levels/Ie5350.oel', mimeType = 'application/octet-stream')] public static const J18: Class;
		[Embed(source = '../assets/levels/Ie5450.oel', mimeType = 'application/octet-stream')] public static const J19: Class;
		[Embed(source = '../assets/levels/Ie5351.oel', mimeType = 'application/octet-stream')] public static const J20: Class;
		[Embed(source = '../assets/levels/Ie5451.oel', mimeType = 'application/octet-stream')] public static const J21: Class;
		[Embed(source = '../assets/levels/Ie5551.oel', mimeType = 'application/octet-stream')] public static const J22: Class;
		[Embed(source = '../assets/levels/Ie5452.oel', mimeType = 'application/octet-stream')] public static const J23: Class;
		[Embed(source = '../assets/levels/Ie5552.oel', mimeType = 'application/octet-stream')] public static const J24: Class;
		[Embed(source = '../assets/levels/Ie5352.oel', mimeType = 'application/octet-stream')] public static const J25: Class;
		[Embed(source = '../assets/levels/Ie5652.oel', mimeType = 'application/octet-stream')] public static const J26: Class;
		[Embed(source = '../assets/levels/Ie5653.oel', mimeType = 'application/octet-stream')] public static const J27: Class;
		[Embed(source = '../assets/levels/Ie5553.oel', mimeType = 'application/octet-stream')] public static const J28: Class;
		[Embed(source = '../assets/levels/Ie5752.oel', mimeType = 'application/octet-stream')] public static const J29: Class;
		[Embed(source = '../assets/levels/Ie5453.oel', mimeType = 'application/octet-stream')] public static const J30: Class;
		[Embed(source = '../assets/levels/Ie5852.oel', mimeType = 'application/octet-stream')] public static const J31: Class;
		[Embed(source = '../assets/levels/Ie5952.oel', mimeType = 'application/octet-stream')] public static const J32: Class;
		[Embed(source = '../assets/levels/Ie6052.oel', mimeType = 'application/octet-stream')] public static const J33: Class;
		[Embed(source = '../assets/levels/Ie5753.oel', mimeType = 'application/octet-stream')] public static const J34: Class;
		[Embed(source = '../assets/levels/Ie5853.oel', mimeType = 'application/octet-stream')] public static const J35: Class;
		[Embed(source = '../assets/levels/Ie5953.oel', mimeType = 'application/octet-stream')] public static const J36: Class;
		[Embed(source = '../assets/levels/Ie6053.oel', mimeType = 'application/octet-stream')] public static const J37: Class;
		[Embed(source = '../assets/levels/Ie6054.oel', mimeType = 'application/octet-stream')] public static const J38: Class;
		[Embed(source = '../assets/levels/Ie6154.oel', mimeType = 'application/octet-stream')] public static const J39: Class;
		[Embed(source = '../assets/levels/Ie6153.oel', mimeType = 'application/octet-stream')] public static const J40: Class;
		[Embed(source = '../assets/levels/Ie6254.oel', mimeType = 'application/octet-stream')] public static const J41: Class;
		[Embed(source = '../assets/levels/Ie6155.oel', mimeType = 'application/octet-stream')] public static const J42: Class;
		[Embed(source = '../assets/levels/Ie6255.oel', mimeType = 'application/octet-stream')] public static const J43: Class;
		[Embed(source = '../assets/levels/Ie5651.oel', mimeType = 'application/octet-stream')] public static const J44: Class;
		[Embed(source = '../assets/levels/Ie5751.oel', mimeType = 'application/octet-stream')] public static const J45: Class;
		[Embed(source = '../assets/levels/Ie5851.oel', mimeType = 'application/octet-stream')] public static const J46: Class;
		[Embed(source = '../assets/levels/Ie4850.oel', mimeType = 'application/octet-stream')] public static const J47: Class;
		[Embed(source = '../assets/levels/Ie4750.oel', mimeType = 'application/octet-stream')] public static const J48: Class;
		[Embed(source = '../assets/levels/Ie4650.oel', mimeType = 'application/octet-stream')] public static const J49: Class;
		[Embed(source = '../assets/levels/Ii4650.oel', mimeType = 'application/octet-stream')] public static const J50: Class;
		
		public static const PANTALLAS:Array = new Array(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9,
                                                        P10, P11, P12, P0, P0, P0, P0, P0, P0, P0,
														J0, J1, J2, J3, J4, J5, J6, J7, J8, J9,
                                                        J10, J11, J12, J13, J14, J15, J16, J17, J18, J19,
														J20, J21, J22, J23, J24, J25, J26, J27, J28, J29,
														J30, J31, J32, J33, J34, J35, J36, J37, J38, J39,
														J40, J41, J42, J43, J44, J45, J46, J47, J48, J49,
														J50);
		//Para añadir una nueva pantalla:
		// 1.- Añadir una nueva línea cambiando el path por el que toque, y la public static const por la siguiente a la última que aparece.
		// 2.- Añadir la public static const en el array del final.
        
        //Fichero de slot vacío (partidas guardadas) para utilizarlo de plantilla:
		[Embed(source = '../assets/slotvacio.gs', mimeType = 'application/octet-stream')] public static const SLOT_VACIO:Class;
		
		//Tilesets:
		[Embed(source = '../assets/graphics/tilesets/ts0_acuatico.png')]         public static const TS0:Class;
		[Embed(source = '../assets/graphics/tilesets/ts1_bosque.png')]           public static const TS1:Class;
		[Embed(source = '../assets/graphics/tilesets/ts2_castilloImperial.png')] public static const TS2:Class;
		[Embed(source = '../assets/graphics/tilesets/ts3_desierto.png')]         public static const TS3:Class;
		[Embed(source = '../assets/graphics/tilesets/ts4_fortalezaOscura.png')]  public static const TS4:Class;
		[Embed(source = '../assets/graphics/tilesets/ts5_nubes.png')]            public static const TS5:Class;
		[Embed(source = '../assets/graphics/tilesets/ts6_pantano.png')]          public static const TS6:Class;
		[Embed(source = '../assets/graphics/tilesets/ts7_pueblo.png')]           public static const TS7:Class;
		[Embed(source = '../assets/graphics/tilesets/ts8_subsuelo.png')]         public static const TS8:Class;
		[Embed(source = '../assets/graphics/tilesets/ts9_tundra.png')]           public static const TS9:Class;
		public static const TILESETS:Array = new Array(TS0, TS1, TS2, TS3, TS4, TS5, TS6, TS7, TS8, TS9);
        
		//Orgánicos:
		[Embed(source = '../assets/graphics/pj.png')]                  public static const PJ:Class;
		[Embed(source = '../assets/graphics/npc.png')]                 public static const NPC_DUMMY:Class;
		[Embed(source = '../assets/graphics/enemies/error.png')]       public static const ENEM_ERROR:Class;
		[Embed(source = '../assets/graphics/enemies/enemigo.png')]     public static const ENEM_SPACEINVADER:Class;
		[Embed(source = '../assets/graphics/enemies/bola.png')]        public static const ENEM_BOLA:Class;
		[Embed(source = '../assets/graphics/enemies/peste.png')]       public static const ENEM_PESTE:Class;
		[Embed(source = '../assets/graphics/enemies/lapa.png')]        public static const ENEM_LAPA:Class;
		[Embed(source = '../assets/graphics/enemies/murcielago.png')]  public static const ENEM_MURCIELAGO:Class;
		[Embed(source = '../assets/graphics/enemies/araña.png')] 	   public static const ENEM_ARANA:Class;
		[Embed(source = '../assets/graphics/enemies/estalagtita.png')] public static const ENEM_ESTALAG:Class;
        
		//Presentación y menús:
        [Embed(source = '../assets/graphics/interface/splash_lines.png')]                 public static const SPLASH_LINES:Class;
		[Embed(source = '../assets/graphics/interface/presentacion_explosivebrains.png')] public static const PRES_EXPLOSIVEBRAINS:Class;
		[Embed(source = '../assets/graphics/interface/presentacion_juego.png')]           public static const PRES_EXPLOSIVEGAME:Class;
		[Embed(source = '../assets/graphics/interface/menu_fondo.png')]                   public static const MENU_FONDO:Class;
		
		//Objetos:
		[Embed(source = '../assets/graphics/objects/savepoint.png')]            public static const OBJ_SAVEPOINT:Class;
		[Embed(source = '../assets/graphics/objects/puerta_int.png')]           public static const OBJ_PUERTA_INT:Class;
		[Embed(source = '../assets/graphics/objects/puerta_ext.png')]           public static const OBJ_PUERTA_EXT:Class;
		[Embed(source = '../assets/graphics/objects/teletransporte.png')]       public static const OBJ_TELETRANSPORTE:Class;
		[Embed(source = '../assets/graphics/objects/plataforma_movil.png')]     public static const OBJ_PLATMOVIL:Class;
		[Embed(source = '../assets/graphics/objects/puas_n.png')]               public static const OBJ_PUAS_N:Class;
		[Embed(source = '../assets/graphics/objects/puas_e.png')]               public static const OBJ_PUAS_E:Class;
		[Embed(source = '../assets/graphics/objects/puas_s.png')]               public static const OBJ_PUAS_S:Class;
		[Embed(source = '../assets/graphics/objects/puas_o.png')]               public static const OBJ_PUAS_O:Class;
		[Embed(source = '../assets/graphics/objects/pinchos.png')]              public static const OBJ_PINCHOS:Class;
		[Embed(source = '../assets/graphics/objects/cartel.png')]               public static const OBJ_CARTEL:Class;
		[Embed(source = '../assets/graphics/objects/caja.png')]                 public static const OBJ_CAJA:Class;
		[Embed(source = '../assets/graphics/objects/bloque.png')]               public static const OBJ_BLOQUE:Class;
		[Embed(source = '../assets/graphics/objects/plataforma_unidirecc.png')] public static const OBJ_PLATUNIDIRECC:Class;
		
		//Poderes:
		[Embed(source = '../assets/graphics/objects/powerup.png')]              public static const OBJ_POWERUP:Class;
		[Embed(source = '../assets/graphics/objects/pu_correr.png')]            public static const OBJ_PU_CORRER:Class;
		[Embed(source = '../assets/graphics/objects/pu_disparar.png')]          public static const OBJ_PU_DISPARAR:Class;
		[Embed(source = '../assets/graphics/objects/pu_doble_salto.png')]       public static const OBJ_PU_DOBLE_SALTO:Class;
		[Embed(source = '../assets/graphics/objects/pu_empujar.png')]           public static const OBJ_PU_EMPUJAR:Class;
		[Embed(source = '../assets/graphics/objects/pu_golpe_descendente.png')] public static const OBJ_PU_GOLPE_DESCENDENTE:Class;
		[Embed(source = '../assets/graphics/objects/pu_nadar.png')]             public static const OBJ_PU_NADAR:Class;
		
		//Detalles:
		[Embed(source = '../assets/graphics/details/arbol_cerezo01.png')] public static const DETCEREZO01:Class;
		[Embed(source = '../assets/graphics/details/detalle01.png')]      public static const DETHIERVA01:Class;
		
		//Proyectiles:
		[Embed(source = '../assets/graphics/projectiles/pj.png')]     public static const PROY_PJ:Class;
		[Embed(source = '../assets/graphics/projectiles/enem00.png')] public static const PROY_ENEM00:Class;
		[Embed(source = '../assets/graphics/projectiles/enem01.png')] public static const PROY_ENEM01:Class;
        
        //Fondos:
		[Embed(source = '../assets/graphics/backgrounds/interior.png')] public static const FON_INTERIOR:Class;
		[Embed(source = '../assets/graphics/backgrounds/exterior.png')] public static const FON_EXTERIOR:Class;
		
		//Fuentes:
		[Embed (source = '../assets/fonts/ModernAntiqua.ttf', embedAsCFF = 'false', mimeType = 'application/x-font', fontName = 'ModernAntiqua')]
		private static const FUENTE:Class;
		[Embed (source = '../assets/fonts/Neocyr.ttf', embedAsCFF = 'false', mimeType = 'application/x-font', fontName = 'Neocyr')]
		private static const FUENTE2:Class;
		[Embed (source = '../assets/fonts/RoundStyleSimple.ttf', embedAsCFF = 'false', mimeType = 'application/x-font', fontName = 'RoundStyleSimple')]
		private static const FUENTE3:Class;
		[Embed (source = '../assets/fonts/Eadui.ttf', embedAsCFF = 'false', mimeType = 'application/x-font', fontName = 'Eadui')]
		private static const FUENTE4:Class;
        
        //Sonidos:
		[Embed(source = '../assets/soundfx/salto.mp3')]      public static const SFX_SALTO:Class;
		[Embed(source = '../assets/soundfx/doblesalto.mp3')] public static const SFX_DOBLESALTO:Class;
		[Embed(source = '../assets/soundfx/disparo.mp3')]    public static const SFX_DISPARO:Class;
		[Embed(source = '../assets/soundfx/caja.mp3')]       public static const SFX_CAJA:Class;
		[Embed(source = '../assets/soundfx/muerte.mp3')]     public static const SFX_MUERTE:Class;
		[Embed(source = '../assets/soundfx/paso1.mp3')]      public static const SFX_PASO1:Class;
		[Embed(source = '../assets/soundfx/paso2.mp3')]      public static const SFX_PASO2:Class;
		[Embed(source = '../assets/soundfx/paso3.mp3')]      public static const SFX_PASO3:Class;
		[Embed(source = '../assets/soundfx/paso4.mp3')]      public static const SFX_PASO4:Class;
		[Embed(source = '../assets/soundfx/paso5.mp3')]      public static const SFX_PASO5:Class;
		[Embed(source = '../assets/soundfx/paso6.mp3')]      public static const SFX_PASO6:Class;
	}
}















//